include ../../config/Makefile.local

CFLAGS = -O2 -Wno-unused-result
LDFLAGS = -s

all: meshnorm scripts

OBJS = meshnorm.o err.o mem.o
AOBJS = ascnorm.o err.o mem.o

meshnorm: $(OBJS)
	$(CC) $(LDFLAGS) -o $@ $(OBJS) -lm
	cp meshnorm $(BDIR)

scripts:
	sed s.@@libdir@@.$(LIBDIR). < orthohull > $(BDIR)/orthohull
	sed s.@@libdir@@.$(LIBDIR). < ply2fid > $(BDIR)/ply2fid
	chmod +x $(BDIR)/orthohull $(BDIR)/ply2fid
	cp fid.py util.py thd_atr.py null.tag master+orig.* $(LIBDIR)

ascnorm: $(AOBJS)
	$(CC) $(LDFLAGS) -o $@ $(AOBJS) -lm

clean:
	rm -f *~ *.o meshnorm ascnorm
